function MessCoordinate(X, Y) {

	/**
	 * X coordinate
	 * 
	 * @private
	 * @param   X
	 * @default 0
	 */	
	this.X = X;
	
	/**
	 * Delata X value (used for custom purpouses)
	 * 
	 * @private
	 * @param   deltaX
	 * @default 0
	 */
	this.deltaX = 0;
	
	/**
	 * Y coordinate
	 * 
	 * @private
	 * @param   Y
	 * @default 0
	 */
	this.Y = Y;
	
	/**
	 * Delta Y value (used for custom purpouses)
	 * 
	 * @private
	 * @param   deltaY
	 * @default 0
	 */
	this.deltaY = 0;
}

	/**
	 * X property getter
	 * 
	 * @public
	 * @method   getX
	 * @return   {Number}  X coordinate value
	 */
	MessCoordinate.prototype.getX = function() {
		
		return this.X;
	};
	
	
	/**
	 * X property setter
	 * 
	 * @public
	 * @method  setX
	 * @param   {Number} X
	 */
	MessCoordinate.prototype.setX = function(X) {
		
		this.X = X;
	};
	
	
	/**
	 * deltaX property getter
	 * 
	 * @public
	 * @method  getDeltaX
	 * @return  {Number} deltaX value
	 */
	MessCoordinate.prototype.getDeltaX = function() {
		
		return this.deltaX;
	};
	
	
	/**
	 * deltaX property setter
	 * 
	 * @public
	 * @method  setDeltaX
	 * @param   {Number}  deltaX
	 */
	MessCoordinate.prototype.setDeltaX = function(deltaX) {
		
		this.deltaX = deltaX;
	};
	
	
	/**
	 * Y property getter
	 * 
	 * @public
	 * @method   getY
	 * @return   {Number}  Y coordinate value
	 */
	MessCoordinate.prototype.getY = function() {
		
		return this.Y;
	};
	
	
	/**
	 * Y property setter
	 * 
	 * @public
	 * @method  setY
	 * @param   {Number} Y
	 */
	MessCoordinate.prototype.setY = function(Y) {
		
		this.Y = Y;
	};
	
	
	/**
	 * deltaY property getter
	 * 
	 * @public
	 * @method  getDeltaY
	 * @return  {Number} deltaY value
	 */
	MessCoordinate.prototype.getDeltaY = function() {
		
		return this.deltaY;
	};
	
	
	/**
	 * deltaY property setter
	 * 
	 * @public
	 * @method  setDeltaY
	 * @param   {Number}  deltaY
	 */
	MessCoordinate.prototype.setDeltaY = function(deltaY) {
		
		this.deltaY = deltaY;
	};
	
	
	
	

